package com.hibernate;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;


/**
 * Client entity. @author MyEclipse Persistence Tools
 */

public class Client  implements java.io.Serializable {


    // Fields    

     private Integer codeclient;
     private Short abonnesmsclient;
     private String cinclient;
     private String nomclient;
     private String prenomclient;
     private String telephoneclient;
     private Short sexeclient;
     private String identifiantclient;
     private String passwordclient;
     private Timestamp dateactualisationclient;
     private Set comptebancaires = new HashSet(0);
     private Set cartes = new HashSet(0);


    // Constructors

    /** default constructor */
    public Client() {
    }

    
    /** full constructor */
    public Client(Short abonnesmsclient, String cinclient, String nomclient, String prenomclient, String telephoneclient, Short sexeclient, String identifiantclient, String passwordclient, Timestamp dateactualisationclient, Set comptebancaires, Set cartes) {
        this.abonnesmsclient = abonnesmsclient;
        this.cinclient = cinclient;
        this.nomclient = nomclient;
        this.prenomclient = prenomclient;
        this.telephoneclient = telephoneclient;
        this.sexeclient = sexeclient;
        this.identifiantclient = identifiantclient;
        this.passwordclient = passwordclient;
        this.dateactualisationclient = dateactualisationclient;
        this.comptebancaires = comptebancaires;
        this.cartes = cartes;
    }

   
    // Property accessors

    public Integer getCodeclient() {
        return this.codeclient;
    }
    
    public void setCodeclient(Integer codeclient) {
        this.codeclient = codeclient;
    }

    public Short getAbonnesmsclient() {
        return this.abonnesmsclient;
    }
    
    public void setAbonnesmsclient(Short abonnesmsclient) {
        this.abonnesmsclient = abonnesmsclient;
    }

    public String getCinclient() {
        return this.cinclient;
    }
    
    public void setCinclient(String cinclient) {
        this.cinclient = cinclient;
    }

    public String getNomclient() {
        return this.nomclient;
    }
    
    public void setNomclient(String nomclient) {
        this.nomclient = nomclient;
    }

    public String getPrenomclient() {
        return this.prenomclient;
    }
    
    public void setPrenomclient(String prenomclient) {
        this.prenomclient = prenomclient;
    }

    public String getTelephoneclient() {
        return this.telephoneclient;
    }
    
    public void setTelephoneclient(String telephoneclient) {
        this.telephoneclient = telephoneclient;
    }

    public Short getSexeclient() {
        return this.sexeclient;
    }
    
    public void setSexeclient(Short sexeclient) {
        this.sexeclient = sexeclient;
    }

    public String getIdentifiantclient() {
        return this.identifiantclient;
    }
    
    public void setIdentifiantclient(String identifiantclient) {
        this.identifiantclient = identifiantclient;
    }

    public String getPasswordclient() {
        return this.passwordclient;
    }
    
    public void setPasswordclient(String passwordclient) {
        this.passwordclient = passwordclient;
    }

    public Timestamp getDateactualisationclient() {
        return this.dateactualisationclient;
    }
    
    public void setDateactualisationclient(Timestamp dateactualisationclient) {
        this.dateactualisationclient = dateactualisationclient;
    }

    public Set getComptebancaires() {
        return this.comptebancaires;
    }
    
    public void setComptebancaires(Set comptebancaires) {
        this.comptebancaires = comptebancaires;
    }

    public Set getCartes() {
        return this.cartes;
    }
    
    public void setCartes(Set cartes) {
        this.cartes = cartes;
    }
   








}